
.vertical-align_y h3{
    background:#fff;
}
.vertical-align_y p{
	background:#fff;
	height:108px;
	/* display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	text-overflow: ellipsis  */
}
.arrow-wrapp{
    bottom:24%;
    background:rgba(49,41,30,0.5);
    width:100px;
    height:30px;
    top:74%;
    /* bottom:20px; */
    left:85%;
    /* background:#fff; */
}
.swiper-arrow-left{
    left:3px; 
}
.swiper-arrow-right{
    right:5px;
}
.cont-1170{
  height:100%;
}
.slider-block{
        background:none !important;
}
.main-slider-5 .swiper-slide{
    width:573px !important;
    height:273px !important;
}
.center-image{
    display: block !important;
}
/* lunbo */
.carousel-inner{
    overflow: hidden;
    width:503px;
    height: 273px;
}
.carousel-item{
    width:573px;
    float:left;
}
.d-block{
    width:573px;
    height: 273px;
    object-fit: cover;
    display: table-cell;
}
.swipslider .sw-slide {
	overflow: hidden;
	height:274px;
}
.swipslider .sw-slide > img{
	width: 100%;
	height:100%;
	object-fit: cover;
}
/* 精致双人床 */
#full_feature11 .sw-bullet{
	bottom:4%;
}
#full_feature11 .sw-next-prev {
    top: 52%;
}
/* 豪华行政套房 */
#full_feature12 .sw-bullet{
	bottom:4%;
}
#full_feature12 .sw-next-prev {
    top: 52%;
}
/* 总统套房，豪华行政大床房 */
.sw-bullet{
	bottom:20%;
  }
.sw-prev{
	left: 7%;
}
.sw-next{
	right:7%;
}
.swipslider .sw-slide > img{
	top:0px;
	left:0px;
	display:inline-block
}
.vertical-align_y h3{
	padding-left:0;
}
.vertical-align_y p{
	padding-left:0;
}
/* .c-button.b-40{
	margin-left:-3px;
} */
.pad-80{
	padding-top:51px;
	padding-bottom:0px;
	height: 341px;
}
.te1{
	margin-top: 13px;
}
.te2{
	margin-top: 24px;
}
.zhengtao{
	margin-left:25px;
}
.c-button{
	margin:9px 0 0 0;
}
.vertical-align_y{
	width:527px;
	margin:0 25px;
}
/* .flex-just{
	display: flex;
	justify-content: space-between;
	height:274px;
} */
.justify-content{
	width:49%;
	height:100%;
	display: inline-block;
	vertical-align: top;
}
.swipsStyle{
	padding-top:49% !important;
}
.justify-content1{
	width:49%;
	height:100%;
	vertical-align: top;
}
.lookDetail{
	margin-top:40px;
}
/* .styleCenterBtn-div:link, .styleCenterBtn-div:visited ,.styleCenterBtn-div:active,.styleCenterBtn-div:hover {
  margin-left:50px;
  color:#fff;
} */
.sw-next-prev{
	top:39%;
}
@media (max-width: 1200px){
  .vertical-align_y h3{
	padding-top:10px;
  }
 .vertical-align_y p{
	 padding-bottom: 7px;
 }
 .vertical-align_y p{
	width:396px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	text-overflow: ellipsis 
}
/* * 精致双人床 */ 
#full_feature11 .sw-bullet{
	bottom:4%;
}
#full_feature11 .sw-next-prev {
    top: 52%;
}
/* 豪华行政套房 */
#full_feature12 .sw-bullet{
	bottom:4%;
}
#full_feature12 .sw-next-prev {
    top: 52%;
}
/* 总统套房 */
.sw-next-prev {
    top: 53%;
}
.sw-bullet {
    bottom: 5%;
}
}
@media (max-width: 1100px){
	.col-md-5 {
		width: 40.666667%;
	}
	.vertical-align_y p{
		width:425px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		overflow: hidden;
		text-overflow: ellipsis 
	}
	
	/* .pad-80{
		height: 548px;
	} */
	.vertical-align_y {
		width: 380px;
	}
}
@media (max-width: 1000px){
	.col-md-5 {
		width: 40.666667%;
	}
	.vertical-align_y p{
		width:325px;
	}
}
@media screen and (max-width: 800px){
	/* .flex-just{
		display: flex;
		justify-content: center;
		flex-wrap: wrap;
	} */
	.justify-content{
		width:100%;
	}
	.pad-80{
		height: 640px;
	}
	.swipslider .sw-slide > img{
		width: 100%;
        height: 100%;
		object-fit: cover;
	}  
	.sw-next {
		right:4%;
	}
	.sw-prev {
		left: 4%;
	}
	.sw-next-prev{
		width:35px;
		height:35px;
		line-height: 35px;
		font-size: 20px;
		top:32%;
	}
	.sw-bullet {
		bottom: 39%;
	}
	.clear-marginRight{
		padding-left:15px;
		padding-right:15px;
	}
	.clear-marginLeft{
		padding-right:15px;
		padding-left:15px;
	}
	/*  */
	.vertical-align_y p {
		width:100%;
	}
	.vertical-align_y {
		margin-bottom: 20px;
		width:100%;
	}
	.swipsStyle{
		padding-top:29% !important;
	}
	.te2 {
		margin-top: -53px;
	}
	.justify-content{
		height:300px;
	}
	#box1 .justify-content{
      padding-top:50px;
	}
	/*  */
	#full_feature11 .sw-bullet{
		bottom:4%;
	}
	#full_feature11 .sw-next-prev {
		top: 54%;
	}
	/* 豪华行政套房 */
	#full_feature12 .sw-bullet{
		bottom:4%;
	}
	#full_feature12 .sw-next-prev {
		top: 54%;
	}
	
}
@media screen and (max-width: 600px){
	.swipslider .sw-slide > img{
		width: 100%;
        height: 100%;
		object-fit: cover;
	}  
	.sw-next {
		right: 5%;
	}
	.sw-prev {
		left: 5%;
	}
	.sw-next-prev{
		width:25px;
		height:25px;
		line-height: 25px;
		font-size: 15px;
		top:43%;
	}
	#full_feature11 .sw-bullet{
		bottom:4%;
	}
	#full_feature11 .sw-next-prev {
		top: 54%;
	}
	/* 豪华行政套房 */
	#full_feature12 .sw-bullet{
		bottom:4%;
	}
	#full_feature12 .sw-next-prev {
		top: 54%;
	}
	.sw-bullet {
		bottom: 20%;
	}
	.clear-marginRight{
		padding-left:15px;
		padding-right:15px;
	}
	.clear-marginLeft{
		padding-right:15px;
		padding-left:15px;
	}
	.vertical-align_y {
		margin-bottom: 20px;
	}
}

@media screen and (max-width: 520px){
	#full_feature11 .sw-bullet{
		bottom:4%;
	}
	#full_feature11 .sw-next-prev {
		top: 54%;
	}
	/* 豪华行政套房 */
	#full_feature12 .sw-bullet{
		bottom:4%;
	}
	#full_feature12 .sw-next-prev {
		top: 54%;
	}
	/*  */
	.sw-bullet {
		bottom: 4%;
	}
}
@media screen and (max-width: 400px){
	.vertical-align_y p {
		width: 100%;
		height:123px;	
	}
	.swipslider .sw-slide > img{
		width:369px;
		height:150px;
		object-fit: cover;
	}  
	.sw-next {
		right: 5%;
	}
	.sw-prev {
		left: 5%;
	}
	.sw-next-prev{
		width:25px;
		height:25px;
		line-height: 25px;
		font-size: 15px;
	}
	.sw-bullet {
		bottom: 38%;
	}
	#box1 .sw-bullet {
		bottom: 30%;
	}
	.te1{
		margin-top: -45px;
	}
	
	.zhengtao{
		margin-left:0px;
	}
	.justify-content {
		height: 55%;
	}
	.phoneStyle{
		padding-top:50px;
	}
	.swipsStyle{
		margin-top:55px;
	}
	.phone-wenzi{
		padding-top:20px;
	}
	.lookDetail{
		margin-top:10px;
	}
	.vertical-align_y{
		margin-left:0;
	}
	/*  */
	#box1 .justify-content {
		padding-top:0px;
	}
	.pad-80 {
		height: 545px;
	}
	#full_feature11 .sw-slide{
		margin-top:40px;
	}
	#full_feature11 .sw-bullet {
		bottom: 32%;
	}
	#full_feature11 .sw-next-prev {
		top: 44%;
	}
	#box1{
		height:600px;
	}
	#full_feature12 .sw-slide{
		margin-top:40px;
	}
	#full_feature12 .sw-bullet {
		bottom: 32%;
	}
	#full_feature12 .sw-next-prev {
		top: 44%;
	}
}
@media screen and (max-width:1025px){
	.vertical-align_y p {
		height:105px;	
	}
}
@media screen and (max-width:769px){
	.vertical-align_y p {
		width: 94%;
		height:123px;	
	}
}
@media screen and (max-width: 450px){
	.vertical-align_y p {
		width: 89%;
		height:123px;	
	}
}
@media screen and (max-width: 376px){
	.vertical-align_y p {
		width: 100%;
		height:123px;	
	}
}
@media screen and (max-width: 362px){
	.vertical-align_y p {
		width: 100%;
		height:123px;	
	}
}